dogs american cash flow association cats broker breeders dog real estate investment internet breeder cfa cat puppies inform pet factor informatica cattery cash flow factoring